Verification and Parameter Synthesis for Real-Time Programs using Refinement of Trace Abstraction*
نویسندگان
چکیده
We address the safety verification and synthesis problems for real-time systems. introduce programs that are made of instructions can perform assignments to discrete real-valued variables. They general enough capture interesting classes timed systems such as automata, stopwatch time(d) Petri nets hybrid automata. propose a semi-algorithm using refinement trace abstractions solve both reachability problem parameter programs. All algorithms proposed have been implemented we conducted series experiments, comparing performance our new approach state-of-the-art tools in classical reachability, robustness analysis show method provides solutions which unsolvable by current tools.
منابع مشابه
Verification, refinement and scheduling of real-time programs
A real-time program can be developed by refining a specification into program code. Verification of the timing properties of the program is then usually done at two levels: verification of the ordering of timed actions in the program and proof that execution of the program on a specific system will meet its timing requirements. Refinement is done within a formal model but the second step requir...
متن کاملRefinement of Trace Abstraction
We present a new counterexample-guided abstraction refinement scheme. The scheme refines an over-approximation of the set of possible traces. Each refinement step introduces a finite automaton that recognizes a set of infeasible traces. A central idea enabling our approach is to use interpolants (assertions generated, e.g., by the infeasibility proof for an error trace) in order to automaticall...
متن کاملAn Abstraction Technique for Real-time Verification
In real-time systems, correctness depends on the time at which events occur. Examples of real-time systems include timed protocols and many embedded system controllers. Timed automata are an extension of finite-state automata that include real-valued clock variables used to measure time. Given a timed automaton, an equivalent finite-state region automaton can be constructed, which guarantees de...
متن کاملRefinement and Verification of Real-Time Systems
This paper discusses highly general mechanisms for specifying the refinement of a real-time system as a collection of lower level parallel components that preserve the timing and functional requirements of the upper level specification. These mechanisms are discussed in the context of ASTRAL, which is a formal specification language for real-time systems. Refinement is accomplished by mapping a...
متن کاملsynthesis of amido alkylnaphthols using nano-magnetic particles and surfactants
we used dbsa and nano-magnetic for the synthesis of amido alkylnaphtols.
15 صفحه اولذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Fundamenta Informaticae
سال: 2021
ISSN: ['1875-8681', '0169-2968']
DOI: https://doi.org/10.3233/fi-2021-1997